Geodesic Disks and Clustering in a Simple Polygon
نویسندگان
چکیده
Let P be a simple polygon of n vertices and let S be a set of N points lying in the interior of P . A geodesic disk GD(p, r) with center p and radius r is the set of points in P that have a geodesic distance ≤ r from p (where the geodesic distance is the length of the shortest polygonal path connection that lies in P ). In this paper we present an output sensitive algorithm for finding all N geodesic disks centered at the points of S, for a given value of r. Our algorithm runs in O((n + (kn) 2 3 + k) logc n) time, for some constant c and output size k. It is the basis of a cluster reporting algorithm where geodesic distances are used.
منابع مشابه
Covering the Boundary of a Simple Polygon with Geodesic Unit Disks
We present an O(n log n) time 2-approximation algorithm for computing the number of geodesic unit disks needed to cover the boundary of a simple polygon on n vertices. The running time thus only depends on the number of vertices and not on the number of disks; the disk centers can be computed in additional time proportional to the number of disks.
متن کاملPacking and Covering a Polygon with Geodesic Disks
Given a polygon P , for two points s and t contained in the polygon, their geodesic distance is the length of the shortest st-path within P . A geodesic disk of radius r centered at a point v ∈ P is the set of points in P whose geodesic distance to v is at most r. We present a polynomial time 2-approximation algorithm for finding a densest geodesic unit disk packing in P . Allowing arbitrary ra...
متن کاملComputing the Geodesic Center of a Simple Polygon
The geodesic center of a simple polygon is a point inside the polygon which minimizes the maximum internal distance to any point in the polygon. We present an algorithm which calculates the geodesic center of a simple polygon with n vertices in time O(n log n).
متن کاملThe Geodesic Farthest-point Voronoi Diagram in a Simple Polygon
Given a set of point sites in a simple polygon, the geodesic farthest-point Voronoi diagram partitions the polygon into cells, at most one cell per site, such that every point in a cell has the same farthest site with respect to the geodesic metric. We present an O(n log log n+m logm)time algorithm to compute the geodesic farthest-point Voronoi diagram of m point sites in a simple n-gon. This i...
متن کاملThe Geodesic 2-center Problem in a Simple Polygon
The geodesic k-center problem in a simple polygon with n vertices consists in the following. Find a set S of k points in the polygon that minimizes the maximum geodesic distance from any point of the polygon to its closest point in S. In this paper, we focus on the case where k = 2 and present an exact algorithm that returns a geodesic 2-center in O(n log n) time.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Int. J. Comput. Geometry Appl.
دوره 21 شماره
صفحات -
تاریخ انتشار 2007